never the twain shall meet
never the twain shall meet
(saying) used to say that two things are so different that they cannot exist together